altesse royale - French English Dictionary